package com.cskaoyan.javase.oop1._6bigexercise._3idea;

/**
 * @description: 奇思妙想
 * @author: wuguidong@cskaoyan.onaliyun.com
 **/

/**
 * 1,构造方法必须和类名一模一样吗？ 是的,必须的,因为这是定义,这是语法要求
 * 2,普通方法在命名时，允许和类名一样吗？语法上来说是可以的,但是显然是不推荐的方式
 *      和类名保持一致应该是构造方法的专利,请不要在普通方法中使用
 *
 */
public class Demo {
    public static void main(String[] args) {
        //demo demo = new demo();
        Student s = new Student();
        s.Student();
    }
}
//"小驼峰式"的类名命名 是错误的
//class demo{
//    public demo() {
//    }
//}

class Student{
    //普通方法叫"Student" 这种方式不合适
    //Method name 'Student' is the same as its class name.
    public void Student(){

    }
}